parasite infested - Francés Inglés Diccionario